scimitar-toothed cats (homotherini) - Türkçe İngilizce Sözlük